55 research outputs found

    Can local NURBS refinement be achieved by modifying only the user interface?

    Get PDF
    NURBS patches have a serious restriction: they are constrained to a strict rectangular topology. This means that a request to insert a single new control point will cause a row of control points to appear across the NURBS patch, a global refinement of control. We investigate a method that can hide unwanted control points from the user so that the user’s interaction is with local, rather than global, refinement. Our method requires only straightforward modification of the user interface and the data structures that represent the control mesh, making it simpler than alternatives that use hierarchical or T-constructions. Our results show that our method is effective in many cases but has limitations where inserting a single new control point in certain cases will still cause a cascade of new control points to appear across the NURBS patch.Kosinka was supported by the Engineering and Physical Sciences Research Council [EP/H030115/1].This is the author accepted manuscript. The final version is available from Elsevier via http://dx.doi.org/10.1016/j.cad.2015.09.00

    Semi-sharp creases on subdivision curves and surfaces

    Get PDF
    We explore a method for generalising Pixar semi-sharp creases from the univariate cubic case to arbitrary degree subdivision curves. Our approach is based on solving simple matrix equations. The resulting schemes allow for greater flexibility over existing methods, via control vectors. We demonstrate our results on several high-degree univariate examples and explore analogous methods for subdivision surfacesThis work was supported by the Engineering and Physical Sciences Research Council [EP/H030115/1].This is the author accepted manuscript and will be under embargo until the 23rd of August 2015. The final version has been published in Computer Graphics Forum here: http://onlinelibrary.wiley.com/doi/10.1111/cgf.12447/abstract

    Control vectors for splines

    Get PDF
    Traditionally, modelling using spline curves and surfaces is facilitated by control points. We propose to enhance the modelling process by the use of control vectors. This improves upon existing spline representations by providing such facilities as modelling with local (semi-sharp) creases, vanishing and diagonal features, and hierarchical editing. While our prime interest is in surfaces, most of the ideas are more simply described in the curve context. We demonstrate the advantages provided by control vectors on several curve and surface examples and explore avenues for future research on control vectors in the contexts of geometric modelling and finite element analysis based on splines, and B-splines and subdivision in particular.This is the final published manuscript. It is available from Elsevier in Computer-Aided Design here: http://www.sciencedirect.com/science/article/pii/S0010448514001973

    Conversion of trimmed NURBS surfaces to Catmull-Clark subdivision surfaces

    Get PDF
    This paper introduces a novel method to convert trimmed NURBS surfaces to untrimmed subdivision surfaces with Bézier edge conditions. We take a NURBS surface and its trimming curves as input, from this we automatically compute a base mesh, the limit surface of which fits the trimmed NURBS surface to a specified tolerance. We first construct the topology of the base mesh by performing a cross-field based decomposition in parameter space. The number and positions of extraordinary vertices required to represent the trimmed shape can be automatically identified by smoothing a cross field bounded by the parametric trimming curves. After the topology construction, the control point positions in the base mesh are calculated based on the limit stencils of the subdivision scheme and constraints to achieve tangential continuity across the boundary. Our method provides the user with either an editable base mesh or a fine mesh whose limit surface approximates the input within a certain tolerance. By integrating the trimming curve as part of the desired limit surface boundary, our conversion can produce gap-free models. Moreover, since we use tangential continuity across the boundary between adjacent surfaces as constraints, the converted surfaces join with G1 continuity. © 2014 The Authors.EPSRC, Chinese Government (PhD studentship) and Cambridge Trust

    Shading Curves: Vector-Based Drawing With Explicit Gradient Control

    Get PDF
    A challenge in vector graphics is to define primitives that offer flexible manipulation of colour gradients. We propose a new primitive, called a shading curve, that supports explicit and local gradient control. This is achieved by associating shading profiles to each side of the curve. These shading profiles, which can be manually manipulated, represent the colour gradient out from their associated curves. Such explicit and local gradient control is challenging to achieve via the diffusion curve process, introduced in 2008, because it offers only implicit control of the colour gradient. We resolve this problem by using subdivision surfaces that are constructed from shading curves and their shading profiles.This is the final version of the article. It first appeared from Wiley via http://dx.doi.org/10.1111/cgf.1253

    Cornsweet surfaces for selective contrast enhancement

    Get PDF
    A typical goal when enhancing the contrast of images is to increase the perceived contrast without altering the original feel of the image. Such contrast enhancement can be achieved by modelling Cornsweet profiles into the image. We demonstrate that previous methods aiming to model Cornsweet profiles for contrast enhancement, often employing the unsharp mask operator, are not robust to image content. To achieve robustness, we propose a fundamentally di erent vector-centric approach with Cornsweet surfaces. Cornsweet surfaces are parametrised 3D surfaces (2D in space, 1D in luminance enhancement) that are extruded or depressed in the luminance dimension to create countershading that respects image structure. In contrast to previous methods, our method is robust against the topology of the edges to be enhanced and the relative luminance across those edges. In user trials, our solution was significantly preferred over the most related contrast enhancement method.Kosinka was funded by EPSRC grant EP/H024816/1. Lieng was funded by a scholarship from the Norwegian Government.This is the accepted manuscript. The final version is available from Elsevier at http://www.sciencedirect.com/science/article/pii/S0097849314000405

    Platypus globin genes and flanking loci suggest a new insertional model for beta-globin evolution in birds and mammals

    Get PDF
    Background: Vertebrate alpha (α)- and beta (β)-globin gene families exemplify the way in which genomes evolve to produce functional complexity. From tandem duplication of a single globin locus, the α- and β-globin clusters expanded, and then were separated onto different chromosomes. The previous finding of a fossil β-globin gene (ω) in the marsupial α-cluster, however, suggested that duplication of the α-β cluster onto two chromosomes, followed by lineage-specific gene loss and duplication, produced paralogous α- and β-globin clusters in birds and mammals. Here we analyse genomic data from an egg-laying monotreme mammal, the platypus (Ornithorhynchus anatinus), to explore haemoglobin evolution at the stem of the mammalian radiation. Results: The platypus α-globin cluster (chromosome 21) contains embryonic and adult α- globin genes, a β-like ω-globin gene, and the GBY globin gene with homology to cytoglobin, arranged as 5'-ζ-ζ'-αD-α3-α2-α1-ω-GBY-3'. The platypus β-globin cluster (chromosome 2) contains single embryonic and adult globin genes arranged as 5'-ε-β-3'. Surprisingly, all of these globin genes were expressed in some adult tissues. Comparison of flanking sequences revealed that all jawed vertebrate α-globin clusters are flanked by MPG-C16orf35 and LUC7L, whereas all bird and mammal β-globin clusters are embedded in olfactory genes. Thus, the mammalian α- and β-globin clusters are orthologous to the bird α- and β-globin clusters respectively. Conclusion: We propose that α- and β-globin clusters evolved from an ancient MPG-C16orf35-α-β-GBY-LUC7L arrangement 410 million years ago. A copy of the original β (represented by ω in marsupials and monotremes) was inserted into an array of olfactory genes before the amniote radiation (>315 million years ago), then duplicated and diverged to form orthologous clusters of β-globin genes with different expression profiles in different lineages.Vidushi S. Patel, Steven J.B. Cooper, Janine E. Deakin, Bob Fulton, Tina Graves, Wesley C. Warren, Richard K. Wilson and Jennifer A.M. Grave

    MnemoCity Task: Assessment of Childrens Spatial Memory Using Stereoscopy and Virtual Environments

    Get PDF
    [EN] This paper presents the MnemoCity task, which is a 3D application that introduces the user into a totally 3D virtual environment to evaluate spatial short-term memory. A study has been carried out to validate the MnemoCity task for the assessment of spatial short-term memory in children, by comparing the children s performance in the developed task with current approaches. A total of 160 children participated in the study. The task incorporates two types of interaction: one based on standard interaction and another one based on natural interaction involving physical movement by the user. There were no statistically significant differences in the results of the task using the two types of interaction. Furthermore, statistically significant differences were not found in relation to gender. The correlations between scores were obtained using the MnemoCity task and a traditional procedure for assessing spatial short-term memory. Those results revealed that the type of interaction used did not affect the performance of children in the MnemoCity task.This work was funded mainly by the Spanish Ministry of Economy and Competitiveness (MINECO) through the CHILDMNEMOS project (TIN2012-37381-C02-01) and confinanced by the European Regional Development Fund (FEDER). Other financial support was received from the Gobierno de Aragon (Departamento de Industria e Innovacion), and Fondo Social Europeo for Aragon.Rodríguez-Andrés, D.; Juan, M.; Mendez Lopez, M.; Pérez Hernández, E.; Lluch Crespo, J. (2016). MnemoCity Task: Assessment of Childrens Spatial Memory Using Stereoscopy and Virtual Environments. PLoS ONE. 11(8):1-28. https://doi.org/10.1371/journal.pone.0161858S12811

    Deconvolution of complex G protein–coupled receptor signaling in live cells using dynamic mass redistribution measurements

    Get PDF
    Label-free biosensor technology based on dynamic mass redistribution (DMR) of cellular constituents promises to translate GPCR signaling into complex optical 'fingerprints' in real time in living cells. Here we present a strategy to map cellular mechanisms that define label-free responses, and we compare DMR technology with traditional second-messenger assays that are currently the state of the art in GPCR drug discovery. The holistic nature of DMR measurements enabled us to (i) probe GPCR functionality along all four G-protein signaling pathways, something presently beyond reach of most other assay platforms; (ii) dissect complex GPCR signaling patterns even in primary human cells with unprecedented accuracy; (iii) define heterotrimeric G proteins as triggers for the complex optical fingerprints; and (iv) disclose previously undetected features of GPCR behavior. Our results suggest that DMR technology will have a substantial impact on systems biology and systems pharmacology as well as for the discovery of drugs with novel mechanisms
    • …
    corecore